#ifndef __GfxDriver_IndexStreamDecl_h__
#define __GfxDriver_IndexStreamDecl_h__

#include "Core/BasicTypes.h"
#include "GfxDriver/IndexType.h"

namespace Orca {

	class IndexBuffer;

	class IndexStreamDecl {

	public:
		IndexBuffer *mIBuf;
		uint32 mOffsetInBytes;
		IndexType mIndexType;

		IndexStreamDecl(
			  IndexBuffer *ibuf
			, uint32 offsetInBytes
			, IndexType indexType);

		~IndexStreamDecl();
	};
}

#endif	// __GfxDriver_IndexStreamDecl_h__